package com.fd.confing;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 *Configuration等价于一个Spring Bean的配置文件，在它里面可以配置多个Bean，
 *Configuration=applicationContext.xml
 **/
@Configuration
public class ConfigBean {

    /**
     * Bean和Configuration搭配使用，如果哦在一个方法上面加上了Bean，那么当前方法的返回值就会加到
     * Spring容器中，并且方法名就是Bean的名字
     * @return
     */
    @Bean
    public RedisConfig getRedisConfig(){
        return new RedisConfig();
    }

    /**
     * 把老师也注入到容器中
     * @return
     */
    @Bean
    public Teacher teacher() {
        return new Teacher();
    }
}
